////////////////////////////////////////////////////////////////////////////////

#ifndef _SERVERSTATE_H_
#include "serverstate.h"
#endif

////////////////////////////////////////////////////////////////////////////////

#ifndef _BUFFER_H_
#include "buffer.h"
#endif

////////////////////////////////////////////////////////////////////////////////


ServerState::ServerState( const PlayersList& _players, const BulletsList& _bullets, const WallsList& _walls )
: m_Players(_players), m_Bullets(_bullets), m_Walls(_walls)
{
}


////////////////////////////////////////////////////////////////////////////////


ServerState::ServerState( const Buffer& _buffer )
{
}


////////////////////////////////////////////////////////////////////////////////


ServerState::~ServerState()
{
}


////////////////////////////////////////////////////////////////////////////////


const PlayersList& ServerState::GetPlayers() const
{
    return m_Players;
}


////////////////////////////////////////////////////////////////////////////////


const BulletsList& ServerState::GetBullets() const
{
    return m_Bullets;
}


////////////////////////////////////////////////////////////////////////////////


const WallsList& ServerState::GetWalls() const
{
    return m_Walls;
}


////////////////////////////////////////////////////////////////////////////////
